.login-wrapper{
  width: 100vw;
  height: 100vh;
  background: url('../../assets/bg.png') no-repeat;
  background-size: cover;
  background-color: #fff;
  .login-contaier{
    width: 280px;
    position: fixed;
    left: 227px;
    top: 283px;
    display: flex;
    flex-direction: column;
    .title{
      text-align: left;
      padding: 20px 0px;
      font-size: 25px;
      font-weight: 800;
      font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
      position: relative;
      margin-bottom: 20px;
      &::after{
        content: '';
        width: 64px;
        height: 8px;
        left: 0px;
        top: 0px;
        position: absolute;
        background-color: #657af7;
      }
    }
    .is-required{
      border-radius: 50px;
      .el-input{
        .el-input__inner{
          outline: none;
          border: none;
          border-radius: 50px;
          background: #f7f4fb;
          &::-webkit-input-placeholder{
            padding-left: 10px;
          }
        }
      }
    }
    .login-btn{
      width: 234px;
      border-radius: 50px;
      background-color: #5e83f6;
      color: #ffffff;
      border: none;
    }
  }
}